Release 10.1A: OpenEdge Development:
Progress 4GL Reference


Buffer object handle

A handle to a buffer object, corresponding to an underlying Progress buffer, which can be static or dynamic. An example of a static underlying buffer is one you define at compile time by using the DEFINE BUFFER statement, or by implicitly referencing a table in a 4GL construct such as "customer.cust-num". An example of a dynamic underlying buffer is one you create at run time with the CREATE BUFFER statement.

Syntax

buffer-handle [ :attribute | :method ] 

buffer-handle

An item of type HANDLE representing a handle to a buffer object.

attribute

An attribute of the buffer object.

method

A method of the buffer object.

Attributes

   

Methods

 

Events

AFTER-FILL event
AFTER-ROW-FILL event
BEFORE-FILL event
BEFORE-ROW-FILL event
FIND-FAILED event
OFF-END event
ROW-CREATE event
ROW-DELETE event
SYNCHRONIZE event
 

For information on these events, see the "ProDataSet events" section.

Note

For more information on the buffer object, see OpenEdge Development: Progress 4GL Handbook .

See also

Buffer-field object handle, ProDataSet object handle, Query object handle, Temp-table object handle


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095